trade in drugs - French English Dictionary